Big Huge Thesaurus

cicada killer

noun

sounds kind of like